"""
复写和使用父类成员
"""


class Phone:
    Imei = None  # 序列号
    producer = 'ITCAST'  # 厂商

    def call_by_5g(self):
        print('使用5g通话')


# 定义子类，复写父类成员
class MyPhone(Phone):
    producer = 'ITxy'  # 复写父类的成员属性

    def call_by_5g(self):
        print('开启cup单核')
        # print('使用5g网络通话')

        # 在子类中，调用父类成员
        # 方式1
        # print(f'父类的厂商是：{Phone.producer}')
        # Phone.call_by_5g(self)
        # 方式2
        print(f'父类的厂商是：{super().producer}')
        super().call_by_5g()

        print('关闭cpu单核')


phone = MyPhone()
phone.call_by_5g()
print(phone.producer)
